lacking horns - Espagnol Anglais Dictionnaire